gtk_widget_get_preferred_width (window->priv->menubar, &menubar_min_width, &menubar_nat_width);
border_width = gtk_container_get_border_width (GTK_CONTAINER (widget));
- _gtk_window_get_decoration_size (GTK_WINDOW (widget), &border);
+ _gtk_window_get_shadow_width (GTK_WINDOW (widget), &border);
menubar_min_width += 2 * border_width + border.left + border.right;
menubar_nat_width += 2 * border_width + border.left + border.right;
gtk_widget_get_preferred_width_for_height (window->priv->menubar, menubar_height, &menubar_min_width, &menubar_nat_width);
border_width = gtk_container_get_border_width (GTK_CONTAINER (widget));
- _gtk_window_get_decoration_size (GTK_WINDOW (widget), &border);
+ _gtk_window_get_shadow_width (GTK_WINDOW (widget), &border);
menubar_min_width += 2 * border_width + border.left + border.right;
menubar_nat_width += 2 * border_width + border.left + border.right;
}
static void
-get_decoration_size (GtkWidget *widget,
- GtkBorder *decorations)
+get_shadow_width (GtkWidget *widget,
+ GtkBorder *shadow_width)
{
GtkWindowPrivate *priv = GTK_WINDOW (widget)->priv;
GtkBorder border = { 0 };
GtkCssValue *shadows;
gint i;
- *decorations = border;
+ *shadow_width = border;
if (!priv->client_decorated)
return;
max_borders (&border, &margin);
sum_borders (&d, &border);
- max_borders (decorations, &d);
+ max_borders (shadow_width, &d);
}
gtk_style_context_restore (context);
"decoration-resize-handle", &handle,
NULL);
gtk_style_context_restore (context);
- get_decoration_size (widget, &window_border);
+ get_shadow_width (widget, &window_border);
if (!priv->resizable ||
priv->tiled ||
gtk_widget_set_allocation (widget, allocation);
- get_decoration_size (widget, &window_border);
+ get_shadow_width (widget, &window_border);
border_width = gtk_container_get_border_width (GTK_CONTAINER (window));
child_allocation.x = 0;
if (!priv->has_resize_grip)
return FALSE;
- get_decoration_size (widget, &window_border);
+ get_shadow_width (widget, &window_border);
gtk_widget_get_allocation (widget, &allocation);
gtk_widget_style_get (widget,
if (priv->decorated &&
!priv->fullscreen)
{
- get_decoration_size (widget, &window_border);
+ get_shadow_width (widget, &window_border);
if (priv->title_box != NULL)
gtk_widget_get_preferred_width (priv->title_box,
if (priv->decorated &&
!priv->fullscreen)
{
- get_decoration_size (widget, &window_border);
+ get_shadow_width (widget, &window_border);
if (priv->title_box != NULL)
gtk_widget_get_preferred_width_for_height (priv->title_box,
if (priv->decorated &&
!priv->fullscreen)
{
- get_decoration_size (widget, &window_border);
+ get_shadow_width (widget, &window_border);
if (priv->title_box != NULL)
gtk_widget_get_preferred_height (priv->title_box,
if (priv->decorated &&
!priv->fullscreen)
{
- get_decoration_size (widget, &window_border);
+ get_shadow_width (widget, &window_border);
if (priv->title_box != NULL)
gtk_widget_get_preferred_height_for_width (priv->title_box,
context = gtk_widget_get_style_context (widget);
- get_decoration_size (widget, &window_border);
+ get_shadow_width (widget, &window_border);
gtk_widget_get_allocation (widget, &allocation);
if (!gtk_widget_get_app_paintable (widget) &&
}
void
-_gtk_window_get_decoration_size (GtkWindow *window,
- GtkBorder *border)
+_gtk_window_get_shadow_width (GtkWindow *window,
+ GtkBorder *border)
{
- get_decoration_size (GTK_WIDGET (window), border);
+ get_shadow_width (GTK_WIDGET (window), border);
}